// 引入配置文件
@import "./variable.scss";

@import "./_mixin.scss";
// html{
// 	font-size: 64px;
// }
// 设计稿为640px 

@function pxd2($px){
	@return $px / 2 * 1px;
}

@function px2vw($px){
	@return $px/6.4*1vw;
}

*{
	margin: 0;
	padding: 0;
}
em{
	font-style: normal;
}
// <!-- 头部的导航搜索 开始-->
header{
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	background-color: #b20000;
	padding: pxd2(25) 0px;
	z-index: 99999;
}

header .top{
	width: 100vw;
	height: auto;
	overflow: hidden;
	text-align: center;
	font-size: 0;
}
.top div{
	display: inline-block;
}

header .top .topleft{
	height: pxd2(50);
	width: pxd2(50);
	@include  imgwrapper;
	float: left;
	margin-left: 21px;
}
header .top .topright{
	// font-size: 0;
	height: pxd2(44);
	width: pxd2(44);
	@include  imgwrapper;
	float: right;
	margin-right: 18px;
}
header .top .logo{
	width: pxd2(266);
	height: pxd2(40);
	@include imgwrapper;
}
// 中间的轮播图
/* 轮播图 */
// 轮播图设置
/* 轮播图 */
.swiper-container{
	margin-top: 50px;
	// overflow: hidden;
	width: 100vw;
	height: 6.5937rem;
	/* background-color: red; */
	position: relative;
}
.swiper-slide{
	// margin-top: 0.1562rem;
	// position: absolute;
	text-align: center;
	display: flex;
	justify-content: center;
	@include imgwrapper;
}

// 背景横条
.bg{
	height: 1.625rem;
	padding-top: 5px;
	width: 100vw;
	position: absolute;
	bottom: 0;
	left: 0;
	color: white;
	z-index: 1;
	font-size: 0.416rem;
	/* text-align: center; */
	background-image: url(../images/bg.png);
}

// 轮播图上的文字
.bg .left span{
	display: inline-block;
	vertical-align: middle;
}

.bg .left{
	position: absolute;
	bottom: 0.2031rem;
	left: 4.6875vw;
	font-size: 0.2775rem;
}
.bg .right{
	position: absolute;
	bottom: 0.2031rem;
	right: 4.6875vw;
	font-size: 0.2775rem;
}

// 苍老师内容布局1
.main{
	width: 100vw;
	// height: 5.22rem;
	// background-color: $head_bgc;
	// padding:px2vw(28);
	font-size: 0.388rem;
	overflow: hidden;
	margin-bottom: px2vw(15);
}
.con1{
	width: px2vw(581);
	height: px2vw(117);
	// background-color: gold;
	margin: 0.4687rem 0 0 0.4687rem;
	
}

.con1 .con1_left{
	height: px2vw(117);
	width: px2vw(323);
	// background-color: orangered;
	float: left;
	position: relative;
}

.con1 .left{
	position: absolute;
	bottom: 0;
	left: 0;
}

.con1 .left img{
	vertical-align: top;
}
.con1_left>span{
	display: inline-block;
}
.con1 .right{
	position: absolute;
	right: 0;
	bottom: 0;
}

.con1 .con1_right{
	display: inline-block;
	float: right;
	// margin-top: 0;
}
.con1_right>img{
	// display: block;
	height: 100%;
	width: px2vw(209);
}

.main .hengxian{
	width: 100vw;
	height: px2vw(1);
	margin-top: 0.3135rem;
}
.main .hengxian img{
	display: block;
	width: 100%;
	height: 100%;
}

.second>.con1{
	// margin-top:0.2135rem ;
}

// 中间的大横线的隔离
.dahengxian{
	width: 100vw;
	height: px2vw(25);
	// background-color: red;
	// background: url(../images/dahengxin.png);
}
.dahengxian img{
	display: block;
	width: 100vw;
	// height: px2vw(25);
	// margin-top: px2vw(8);
}

// <!-- 苍老师横排内容1 开始 -->
// .content .con2{
// 	width: 100vw;
// 	height: auto;
// }

.con2{
	margin-top: px2vw(15);
	width: 100vw;
	height: auto;
	// background-color: gold;
	margin-bottom: px2vw(48);
}
.con2 p{
	font-size: 0.3884rem;
	
}

.con2 .hengimg{
	width: 100vw;
	height: auto;
	display: inline-block;
	text-align: center;
	margin-top: 0.1562rem;
}
.con2 .hengimg img{
	width: px2vw(186);
	height: px2vw(123);
}

// 苍老师横排内容文字设置
.con2 .base{
	width: 100vw;
	font-size: 0.3051rem;
	height: auto;
}

.base .left{
	float: left;
}
.con2 .left img{
	vertical-align: middle;
	/* display: block; */
	padding-left: 10px;
}

.base .right{
	float: right;
	padding-right: px2vw(26);
}

// 加载上面的横线
.dot{
	height: px2vw(1);
	width: px2vw(584);
	background-color: #e6e6e6;
	margin: px2vw(30) auto;
}
// .dot .hengxian{
// 	display: block;
// }


// 脚部部分设置
footer p{
	font-size: 0.34375rem;
}

.foot_bg{
	margin-top: px2vw(10);
	width: 100vw;
	text-align: center;
	height: px2vw(100);
	// background-color: red;
	background: url(../images/footer.png) 0 center no-repeat;
	background-size: cover ;
}

.foot_bg .liebiao{
	width: 100vw;
	height: px2vw(100);
}
.foot_bg .liebiao img{
	// display: block;
	// width: 20vw;
	float: left;
	height: 100%;
	display: inline-block;
	padding-left: 4.55vw;
	padding-right: px2vw(20);
	padding-top: px2vw(10);
}





// footer{
// 	margin-top: 10px;
// 	height: 300px;
// 	width: 300px;
	
// 	background-color: $foot_bgc;
// }